package com.openlogic.api.logic.dto;

import java.util.List;
import java.util.Map;

/**
 * @ClassName: RuleFuncLibDto
 * @Description: 内置函数库对象
 * @author weiyongpeng
 * @date 2024年7月22日 下午4:04:41
 */
public class RuleFuncLibDto {

	/**
	 * 函数所在类
	 */
	private String funcLibClass;

	/**
	 * 函数库描述
	 */
	private String funcLibDesc;

	/**
	 * 函数库类型
	 */
	private String funcLibType;

	/**
	 * 函数方法集合
	 */
	private List<Map<String, RuleFuncMethodDto>> funcLibMethods;

	public String getFuncLibClass() {
		return funcLibClass;
	}

	public void setFuncLibClass(String funcLibClass) {
		this.funcLibClass = funcLibClass;
	}

	public String getFuncLibDesc() {
		return funcLibDesc;
	}

	public void setFuncLibDesc(String funcLibDesc) {
		this.funcLibDesc = funcLibDesc;
	}

	public List<Map<String, RuleFuncMethodDto>> getFuncLibMethods() {
		return funcLibMethods;
	}

	public void setFuncLibMethods(List<Map<String, RuleFuncMethodDto>> funcLibMethods) {
		this.funcLibMethods = funcLibMethods;
	}

	public String getFuncLibType() {
		return funcLibType;
	}

	public void setFuncLibType(String funcLibType) {
		this.funcLibType = funcLibType;
	}

}
